<?php
	
	require_once "funciones.php";
	$link_caweb = con_caweb();
	
	$transaccion = $_SESSION['caweb']['consecutivo']; 
	$sucursal = $_SESSION['caweb']['sucursal'];
	$fechacreo=date('Y-m-d H:i:s');
	$usuariocreo=$_SESSION['caweb']['username'];
    

	$result="SELECT * FROM temporal_rebautizo WHERE transaccion='$transaccion'";
	$result=mysql_query($result,$link_caweb) or die('Error temporal_rebautizo, '.mysql_error());
	while($row = mysql_fetch_array($result))
	{
	   
        $result0 ="UPDATE seriales_partes SET ultimoinvefisico='$fechacreo' WHERE interno = '$row[interno]' LIMIT 1";
        $result0=mysql_query($result0,$link_caweb) or die('Error seriales_partes, '.mysql_error());
        
        $internoinvefisico=$row[equipo];
		if($row[rebautizar]=='Si')
		{
			$result2="INSERT INTO bautizos2 (interno,alias,nuevocodigo,usuariocreo,fechacreo,sucursal) 
				VALUES ('$row[equipo]','$row[interno]','$row[nuevointerno]','$usuariocreo','$fechacreo','$sucursal')";
			$result2=mysql_query($result2,$link_caweb) or die('Error bautizos2, '.mysql_error());
			
			$result2="UPDATE seriales_partes SET interno = '$row[nuevointerno]'  WHERE interno = '$row[interno]'"; 
			$result2=mysql_query($result2,$link_caweb) or die('Error seriales_partes, '.mysql_error());
			
//		 	echo "<br />Interno: ".$row[interno]." Rebautizado....";
		}
		if($row[nuevo]=='Si')
		{
			$result2="INSERT INTO seriales_partes (interno,item,serial,sucursalcontrol,bodega,ubicacion,calidad,estado) 
				VALUES ('$row[interno]','$row[item]','$row[serial]','$sucursal','EQU','$row[equipo]','C','D')"; 
			$result2=mysql_query($result2,$link_caweb) or die('Error seriales_partes, '.mysql_error());
			
			$result2="INSERT INTO bautizos2 (interno,nuevocodigo,usuariocreo,fechacreo,sucursal,nuevo) 
				VALUES ('$row[equipo]','$row[nuevointerno]','$usuariocreo','$fechacreo','$sucursal','Si')";
			$result2=mysql_query($result2,$link_caweb) or die('Error bautizos2, '.mysql_error());
			
//			echo "<br />Interno: ".$row[interno]." Adicionado al Equipo....";
		}
		if($row[reubicar]=='EQU')
		{
			// Cambiamos el Nombre del Interno por Un Alias para liberar el Interno
			$result2="UPDATE seriales_partes SET interno = '$row[nuevoalias]' WHERE interno = '$row[interno]'"; 
			$result2=mysql_query($result2,$link_caweb) or die('Error seriales_partes, '.mysql_error());
			
			// Registramos el cambio Anterior
			$result2="INSERT INTO bautizos2 (nuevocodigo,usuariocreo,fechacreo,sucursal,nuevo) 
				VALUES ('$row[nuevoalias]','$usuariocreo','$fechacreo','$sucursal','Si')";
			$result2=mysql_query($result2,$link_caweb) or die('Error bautizos2, '.mysql_error());
			//	echo "<br />Interno: ".$row[interno]." Ahora Como Alias en Otra CPU....";
			
			// Agregamos el Serial Liberado al Equipo en Procesado
			$result2="INSERT INTO seriales_partes (interno,item,serial,sucursalcontrol,bodega,ubicacion,calidad,estado) 
				VALUES ('$row[interno]','$row[item]','$row[serial]','$sucursal','EQU','$row[equipo]','C','D')"; 
			$result2=mysql_query($result2,$link_caweb) or die('Error seriales_partes, '.mysql_error());
			
			// Registramos el Cambio Anterior 
			$result2="INSERT INTO bautizos2 (interno,alias,nuevocodigo,usuariocreo,fechacreo,sucursal,reubicado) 
				VALUES ('$row[equipo]','$row[nuevoalias]','$row[nuevointerno]','$usuariocreo','$fechacreo','$sucursal','EQU')";
			$result2=mysql_query($result2,$link_caweb) or die('Error bautizos2, '.mysql_error());
			//	echo "<br />Interno: ".$row[interno]." Adicionado al Equipo....";
		}
		if($row[reubicar] <> 'EQU' AND $row[reubicar] <> '')  // qua haya algo que no se EQU PARA SOLO REUBICAR DESDE ESA BODEGA
		{
			// Movemos el Serial Al Equipo en Proceso
			$result2="UPDATE seriales_partes SET bodega = 'EQU', ubicacion='$row[equipo]' WHERE interno = '$row[interno]'"; 
			$result2=mysql_query($result2,$link_caweb) or die('Error seriales_partes, '.mysql_error());
			
			// Registramos El Proceso Anterior
			$result2="INSERT INTO bautizos2 (interno,nuevocodigo,reubicado,usuariocreo,fechacreo,sucursal) 
				VALUES ('$row[equipo]','$row[nuevointerno]','$row[reubicar]','$usuariocreo','$fechacreo','$sucursal')";
			$result2=mysql_query($result2,$link_caweb) or die('Error bautizos2, '.mysql_error());
			//	echo "<br />Interno: ".$row[interno]." Reubicado desde Otra Bodega A este Equipo...";
		}		
		if($row[procesado] <> 'Si')
		{
			$result2="UPDATE seriales_partes SET bodega = 'PCW' WHERE interno = '$row[interno]'"; 
			$result2=mysql_query($result2,$link_caweb) or die('Error seriales_partes, '.mysql_error());
			
			$result2="INSERT INTO bautizos2 (interno,nuevocodigo,enviado,usuariocreo,fechacreo,sucursal) 
				VALUES ('$row[equipo]','$row[interno]','PCW','$usuariocreo','$fechacreo','$sucursal')";
			$result2=mysql_query($result2,$link_caweb) or die('Error bautizos2, '.mysql_error());
			
//			echo "<br />Interno: ".$row[interno]." Enviado a Pesquisas CAWEB..";
		}
        
        
	}
	
	$result ="DELETE FROM temporal_rebautizo WHERE transaccion = '$transaccion'";
	$result=mysql_query($result,$link_caweb) or die('Error temporal_rebautizo, '.mysql_error());
	
	$result ="UPDATE seriales SET ultimoinvefisico='$fechacreo' WHERE interno = '$internoinvefisico' LIMIT 1";
	$result=mysql_query($result,$link_caweb) or die('Error temporal_rebautizo, '.mysql_error());
    
	echo "<br /> Proceso Completo....";
	
?>